explosive combustion - Turkish English Dictionary